
package org.epsgrau.servicios;

import java.util.List;
import org.epsgrau.DAO.ActividadDetalleDAOInterface;
import org.epsgrau.TO.ActividadDetalleTO;
import org.epsgrau.TO.ActividadTO;
import org.epsgrau.TO.ProcesoTO;
import org.epsgrau.entity.ActividadDetalle;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

@Service
public class ServicioOperacionesActividadDetalleImp implements ServicioOperacionesActividadDetalleInterface{
   
   @Autowired 
   ActividadDetalleDAOInterface operacionesDaoActividadDetalle; 

   
  
   @Override
    public boolean insertarActualizaActividadDetalle(ActividadDetalle Ad) {
        return operacionesDaoActividadDetalle.insertarActualizaActividadDetalle(Ad);
    }

   @Override
    public boolean eliminarActividadDetalle(String id) {
        return operacionesDaoActividadDetalle.eliminarActividadDetalle(id);
    }
    
   @Override
    public List<ProcesoTO> getListaProcesos() {
        return operacionesDaoActividadDetalle.getListaProcesos();
    }


   @Override
    public List<ActividadTO> getListaActividad() {
        return operacionesDaoActividadDetalle.getListaActividad();
    }

   @Override
    public List<ActividadDetalleTO> getListaActividadDetalle() {
        return operacionesDaoActividadDetalle.getListaActividadDetalle();
    }

   @Override
    public ActividadDetalle obtenerActividadDetallePorId(String id) {
        return operacionesDaoActividadDetalle.obtenerActividadDetallePorId(id);
    }

   @Override
    public List<ProcesoTO> getListaProcesosPorNroExpediente() {
        return operacionesDaoActividadDetalle.getListaProcesosPorNroExpediente();
    }

   @Override
    public List<ActividadDetalleTO> getListaActividadDetalleProceso(String id) {
        return operacionesDaoActividadDetalle.getListaActividadDetalleProceso(id);
    }
     
  
   
}
